class inary:
    class source:
        name = "gc"
        homepage = "http://www.hpl.hp.com/personal/Hans_Boehm/gc"
        class packager:
            name = "Ali Riza KESKIN"
            email = "parduscix@yandex.ru"
        license = ['BSD', 'GPLv2']
        isa = ['library']
        summary = "A garbage collector for C and C++"
        description = "The Boehm-Demers-Weiser conservative garbage collector can be used as a garbage collecting replacement for C malloc or C++ new."
        archive = [
            ("094b74e21c9091cb48e2a225924597b3db163c7c","https://github.com/ivmai/bdwgc/releases/download/v8.0.6/gc-8.0.6.tar.gz"),
        ]
        builddependencies = []
        packages = ['pkg_gc', 'pkg_gc_devel', 'pkg_gc_pages']
    class pkg_gc:
        name = "gc"
        runtimedependencies = [ "libgcc" ]
        files = [
            ("library","/usr/lib"),
            ("doc","/usr/share/doc"),
        ]
    class pkg_gc_devel:
        name = "gc-devel"
        runtimedependencies = ['gc']
        files = [
            ("header","/usr/include/"),
            ("data","/usr/lib/pkgconfig"),
        ]
    class pkg_gc_pages:
        name = "gc-pages"
        runtimedependencies = []
        files = [
            ("header","/usr/share/man"),
        ]
    class history:
        update = [
            ("2021-10-21","8.0.6","First release","Ali Riza KESKIN", "parduscix@yandex.ru")
        ]
